loud-mouth: braggart - Francés Inglés Diccionario